package com.learn.scala

object MapDemo {
  def main(args: Array[String]): Unit = {
    val scores = Map("tom" -> 10, "jerry" -> 99) //箭头创建Map的方式
    val scores2 = Map(("tom" ,10), "jerry" -> 99)//用元组创建Map的方式，两种可以混合

    println(scores)
    println(scores2)

    //获取Map中的元素
    println(scores("jerry"))

    //println(scores2("lili"))  如果Map中没有对应的元素，报错java.util.NoSuchElementException: key not found: lili

    //使用getOrElse,如果映射中有值，返回映射中的值，没有就返回默认值
    println(scores2.getOrElse("lili",0))
  }

}
